tree with edible fruit - Français Anglais Dictionnaire